.progress-wrap {
  display: flex;
  flex-direction: column;

  .top-text {
    font-size: 20px;
    font-weight: bold;
    color: var(--c-main);
  }

  .progress-bar {
    position: relative;
    overflow: hidden;
    height: 10px;
    background: var(--c-progress-bg);
    border-radius: 10px;
    margin: 6px 0 2px 0;

    .progress-bar-inner {
      position: absolute;
      height: 100%;
      left: 0;
      top: 0;
      background: var(--c-progress-inner);
      transition: width 0.1s linear;
    }
  }

  .bottom-text {
    font-size: 14px;
    color: var(--c-sub-txt);
  }
}